gregg troy
Cracks in the Cage Data: The Fighter's Body and an Unprotected SystemAt a press conference after a fight at Lumpinee, a 26-year-old Thai fighter s...
Injuries Don't Live in the Tendons: Lessons from Vietnam's National Swimming Team PreparationI used to think I was right. In 2026, I confidently predicted Nguyen Van Quye...
Vietnam's esports transfer window runs on data voids: one screenshot, six hours, zero confirmationThat night I reopened my notes file: 42 Vietnamese esports transfer items...
VCT China 2027: Riot cuts partner slots from 10 to 8, Wolves lose spot despite strong international showingWhen the reported list of VCT China partner teams for the 2027–2028 cycle...
Man City 5-3 Sunderland: Haaland's Record and a Tangled Web of Information Needing VerificationA stormy night at the Etihad: Manchester City 5-3 Sunderland. Erling Haaland'...
Scottie Scheffler's Silent Revolution on the Green: From 162nd to the $54M SummitThe golf course was so quiet that I could hear the flag flapping against the...
The Empty Analysis: When Esports Data Vanishes Before AirThat night in Busan, I sat waiting for a deep analysis to come back. It came...
VFF's fourth AFC Diamond shortlist: reading an honourable ticket, not a trophyOn 16 October, the AFC announced the shortlist for its Member Association of...
The Empty Analysis Sheet and the Habit of Filling It With BeliefAt 2:47 in the morning, an analysis file landed on my machine. Nine sections,...
Gilas finalizes 11-man lineup: Brownlee not yet cleared, Philippines accepts the gamble at the 2026 Asian GamesContracts don't lie, but the people who read them know how to hide. In the ca...
Nick Smith Jr. to Real Madrid: A Two-Year Gamble and the Cost of a Foreign-Player SlotThe contract was announced on a quiet morning, the kind of morning in Madrid...
2026 Asian Games: Indonesia Meets Japan, and the Gap Inside a Schedule ReportSeventeen twenty, Western Indonesian Time. A single line sits inside a schedu...
Football Without Fans: When Whispers in Empty Stands Become the Weapon of the UnderdogIn the summer of 2026, when the J-League was forced to play behind closed doo...
Rumesh Tharanga and the 92.62-Metre Javelin: A Sri Lankan Feat Awaiting VerificationFrom the virtual grandstand, I heard my heart beat in rhythm with the match....
Scotland beat North Macedonia in Skopje: Pocognoli's first win and the numbers worth re-readingI rewatched the Skopje footage for the third time. What struck me was not...
Vietnam's Football Academies: The Star-Making Machine and the Balance Sheet Nobody Dares ReadThe 2026 AFC U-23 Asian Championship final in Changshu, Jiangsu Province,...
ASEAN Cup 2026: Vietnam Won With Something That Doesn't Appear on Any Stat SheetMinute 32 at Viet Tri. Nguyen Xuan Son had just put Vietnam ahead against...
UFC Heavyweight: 27 Reigns in 28 Years and the Engineered VacancyThe belt sat on the table and nobody touched it. In a closed room in Las Vega...
Turkey and the End-of-Set Arithmetic: Romania Wins 3-1, the Efeler Face a Do-or-Die Match Against LatviaThat evening in Cluj, there was a moment I did not write down. It was when th...
Vietnam U17's Korea camp: a three-tier sparring ladder and the four-point equation in World Cup Group GOn 28 October, at a training ground in South Korea, Vietnam's U17 side walks...
Injuries Don't Live in the Tendons: Lessons from Vietnam's National Swimming Team PreparationI used to think I was right. In 2026, I confidently predicted Nguyen Van Quye...
Vietnam's esports transfer window runs on data voids: one screenshot, six hours, zero confirmationThat night I reopened my notes file: 42 Vietnamese esports transfer items...
VCT China 2027: Riot cuts partner slots from 10 to 8, Wolves lose spot despite strong international showingWhen the reported list of VCT China partner teams for the 2027–2028 cycle...
Man City 5-3 Sunderland: Haaland's Record and a Tangled Web of Information Needing VerificationA stormy night at the Etihad: Manchester City 5-3 Sunderland. Erling Haaland'...
Scottie Scheffler's Silent Revolution on the Green: From 162nd to the $54M SummitThe golf course was so quiet that I could hear the flag flapping against the...
The Empty Analysis: When Esports Data Vanishes Before AirThat night in Busan, I sat waiting for a deep analysis to come back. It came...
VFF's fourth AFC Diamond shortlist: reading an honourable ticket, not a trophyOn 16 October, the AFC announced the shortlist for its Member Association of...
The Empty Analysis Sheet and the Habit of Filling It With BeliefAt 2:47 in the morning, an analysis file landed on my machine. Nine sections,...
Gilas finalizes 11-man lineup: Brownlee not yet cleared, Philippines accepts the gamble at the 2026 Asian GamesContracts don't lie, but the people who read them know how to hide. In the ca...
Nick Smith Jr. to Real Madrid: A Two-Year Gamble and the Cost of a Foreign-Player SlotThe contract was announced on a quiet morning, the kind of morning in Madrid...
2026 Asian Games: Indonesia Meets Japan, and the Gap Inside a Schedule ReportSeventeen twenty, Western Indonesian Time. A single line sits inside a schedu...
Football Without Fans: When Whispers in Empty Stands Become the Weapon of the UnderdogIn the summer of 2026, when the J-League was forced to play behind closed doo...
Rumesh Tharanga and the 92.62-Metre Javelin: A Sri Lankan Feat Awaiting VerificationFrom the virtual grandstand, I heard my heart beat in rhythm with the match....
Scotland beat North Macedonia in Skopje: Pocognoli's first win and the numbers worth re-readingI rewatched the Skopje footage for the third time. What struck me was not...
Vietnam's Football Academies: The Star-Making Machine and the Balance Sheet Nobody Dares ReadThe 2026 AFC U-23 Asian Championship final in Changshu, Jiangsu Province,...
ASEAN Cup 2026: Vietnam Won With Something That Doesn't Appear on Any Stat SheetMinute 32 at Viet Tri. Nguyen Xuan Son had just put Vietnam ahead against...
UFC Heavyweight: 27 Reigns in 28 Years and the Engineered VacancyThe belt sat on the table and nobody touched it. In a closed room in Las Vega...
Turkey and the End-of-Set Arithmetic: Romania Wins 3-1, the Efeler Face a Do-or-Die Match Against LatviaThat evening in Cluj, there was a moment I did not write down. It was when th...
Vietnam U17's Korea camp: a three-tier sparring ladder and the four-point equation in World Cup Group GOn 28 October, at a training ground in South Korea, Vietnam's U17 side walks...
